Skip to content

Conversation

jakepetroules
Copy link
Collaborator

This narrows what's guarded by USE_STATIC_PLUGIN_INITIALIZATION as tightly as possible, to avoid unintentional build breakages during refactoring, for clients where this flag is turned off. It also fixes an issue which resulted from this during Core initialization where the wrong type of plugin manager was being passed into the plugin initialization function.

@jakepetroules
Copy link
Collaborator Author

@swift-ci test

This narrows what's guarded by USE_STATIC_PLUGIN_INITIALIZATION as tightly as possible, to avoid unintentional build breakages during refactoring, for clients where this flag is turned off. It also fixes an issue which resulted from this during Core initialization where the wrong type of plugin manager was being passed into the plugin initialization function.
@jakepetroules jakepetroules force-pushed the eng/PR-refactor-plugin-loading branch from 1fd2ffd to b2bec01 Compare August 29, 2025 21:11
@jakepetroules
Copy link
Collaborator Author

@swift-ci test

@jakepetroules jakepetroules merged commit 3ab87e8 into swiftlang:main Aug 29, 2025
36 checks passed
@jakepetroules jakepetroules deleted the eng/PR-refactor-plugin-loading branch August 29, 2025 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants